package com.qqtech.qquan.circle.model;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

@SuppressWarnings("serial")
public class CircleInfoQuery extends CircleInfo{
	/**
	 * 按成员数量升降序(asc/desc)
	 */
	private String member;
	/* 包括-开放级别id列表 */
	private java.util.List<Integer> includeOpenLevels;
	/* 包括-功能类型id列表 */
	private java.util.List<Integer> includeFuncTypes;
	/** 状态CircleStatusEnum:1-正常;2-删除;3-解散 */
	private java.lang.Integer status;
	/**圈子审核状态CircleAuditStatusEnum:1-待审核;2-审核通过;3-审核不通过**/
	private java.lang.Integer auditStatus;
	public java.util.List<Integer> getIncludeOpenLevels() {
		return includeOpenLevels;
	}

	public void setIncludeOpenLevels(java.util.List<Integer> includeOpenLevels) {
		this.includeOpenLevels = includeOpenLevels;
	}

	public java.util.List<Integer> getIncludeFuncTypes() {
		return includeFuncTypes;
	}

	public void setIncludeFuncTypes(java.util.List<Integer> includeFuncTypes) {
		this.includeFuncTypes = includeFuncTypes;
	}

	public java.lang.Integer getStatus() {
		return status;
	}

	public void setStatus(java.lang.Integer status) {
		this.status = status;
	}

	public java.lang.Integer getAuditStatus() {
		return auditStatus;
	}

	public void setAuditStatus(java.lang.Integer auditStatus) {
		this.auditStatus = auditStatus;
	}

	public String getMember() {
		return member;
	}

	public void setMember(String member) {
		this.member = member;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}
}